Alfred Earl (March 19, 1903 – August 17, 1951) was an English footballer who played as a right-back.
Earl was born in Earlsfield, London and joined West Ham United from Summerstown in 1925, and made a total of 191 League appearances for the east London club between 1925 and 1933. He went on to play for Streatham Town and later for French team Souchaux.